﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ExcellentProjectPlus.Dominio.Core
{
    public interface IServicio<T> where T: class
    {
        IEnumerable<T> Obtener();
        IEnumerable<T> ObtenerPaginado(int pagina, int tamanio);
        T ObtenerPorId(int id);
        void Agregar(T entidad);
        void Modificar(T entidad);
        void Eliminar(T entidad);


    }
}
